home *** CD-ROM | disk | FTP | other *** search
- package com.ibm.ivb.sguides.vajava;
-
- import com.ibm.ivb.sguides.MultiCellContainer;
- import com.ibm.ivb.sguides.SmartGuideButtons;
- import com.ibm.ivb.sguides.basic.BasicSmartGuideButtonsUI;
- import java.awt.Component;
- import java.awt.Graphics;
- import javax.swing.JComponent;
- import javax.swing.plaf.ComponentUI;
-
- public class VAJavaSmartGuideButtonsUI extends BasicSmartGuideButtonsUI {
- private static final String kCBIBMCopyright = "(c) Copyright IBM Corporation 1998";
-
- public static ComponentUI createUI(JComponent var0) {
- return new VAJavaSmartGuideButtonsUI();
- }
-
- public void installUI(JComponent var1) {
- super.sgbuttons = (SmartGuideButtons)var1;
- super.sgbuttons.setHelpAvailable(false);
- super.makeButtons(0, true);
- MultiCellContainer var2 = new MultiCellContainer();
- var2.setPadding(2, 0);
- var2.setFill(1);
- var2.setWeight(1, 1);
- var2.setInsets(3, 10, 6, 8);
- var2.addToCell(super.sgbuttons.infoLabel, 0, 0);
- var2.setFill(3);
- var2.setAnchor(13);
- var2.setWeight(0, 1);
- var2.setInsets(3, 0, 6, 8);
- var2.addToCell(super.sgbuttons.cancelButton, 1, 0);
- var2.setInsets(3, 0, 6, 0);
- var2.addToCell(super.sgbuttons.backButton, 2, 0);
- var2.addToCell(super.sgbuttons.nextButton, 3, 0);
- var2.setInsets(3, 8, 6, 8);
- var2.addToCell(super.sgbuttons.finishButton, 4, 0);
- super.sgbuttons.setWeight(1, 1);
- super.sgbuttons.addToCell(var2, 0, 0);
- ((BasicSmartGuideButtonsUI)this).installListeners();
- super.sgbuttons.backButton.setOpaque(true);
- super.sgbuttons.nextButton.setOpaque(true);
- super.sgbuttons.finishButton.setOpaque(true);
- super.sgbuttons.cancelButton.setOpaque(true);
- super.sgbuttons.setBackground(VAJavaLookAndFeel.getCommonBackground());
- ((JComponent)var2).setBackground(VAJavaLookAndFeel.getCommonBackground());
- }
-
- public void paint(Graphics var1, JComponent var2) {
- var1.setColor(((Component)var2).getBackground());
- var1.fillRect(0, 0, var2.getWidth(), var2.getHeight());
- }
- }
-